package com.jmxcfc.blfsc.ssq.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jmxcfc.fs.common.entity.AutoFillEntity;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 上上签生成用户签名或印章图片明细表
 * </p>
 *
 * @author pbs
 * @since 2024-09-08
 */
@Data
@TableName("SSQ_CREATE_USER_SIGNATURE_SUB")
public class CreateUserSignatureSub extends AutoFillEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId(value = "ID", type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 请求业务号(上游传,唯一标识,8位时间+32为uuid)
     */
    private String requestNo;

    /**
     * 印章名称(当传了该字段时,不设置为默认的印章,签署和下载时,可以通过印章名称,进行下载和签署 传空或不传时,为原逻辑,生成一个新的默认印章)
     */
    private String imageName;

    /**
     * 用户账户
     */
    private String account;

    /**
     * 签名/印章图片上生成的文本(可不填,系统默认使用证件信息上的名称)
     */
    private String text;

    /**
     * 字体名称(SimHei 黑体 SimSun 宋体 SimKai 楷体)
     */
    private String fontName;

    /**
     * 字号(20-120,默认30,影响签名字体的清晰度和签名图片大小,字号越高,字体显示越大,清晰度越高)
     */
    private String fontSize;

    /**
     * 字体颜色(支持:red（红）、black（黑）、blue（蓝）、purple（紫）、grey（灰）、brown（棕）、tan(褐色)、cyan(青色))
     */
    private String fontColor;

    /**
     * 错误码值(0:成功)
     */
    private String errno;

    /**
     * 错误描述
     */
    private String errmsg;




}
